package com.yuxi.pubInter.aop;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author sunke
 * @Date 2020/12/20 18:37
 * @description
 */
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface SystemLog {

    //模块标题
    String title() default "";

    //业务类型0:其它 1:新增 2:修改 3:删除 4:授权 5:导出 6:导入 7:强退 8:生成代码 9:清空 10:详情 11:列表 12:查询
    int businessType() default 0;

    //方法名称
    String method() default "";

    //0:其它 1:后台用户 2:手机端用户
    int operatorType() default 1;


}
